Beelingo.com

English Dictionary

  • Hide translation

 pomegranate pomegranate /ˌpɑːməˈgrænət/

noun

  1. Large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind  ( pomegranate )
    large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
     Pomegranates are a great source of antioxidants and have a tart, sweet flavor
    Pomegranates are a great source of antioxidants and have a tart, sweet flavor
  2. Shrub or small tree native to southwestern Asia having large red many-seeded fruit  ( pomegranate , pomegranate tree , Punica granatum )
    shrub or small tree native to southwestern Asia having large red many-seeded fruit